Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 SPENCER ROAD Terraced £384,306 £176,500 1 Dec 2003
73 SPENCER ROAD Terraced £427,891 £137,000 28 Jan 2002
75 SPENCER ROAD Terraced £334,204 £175,000 24 Sep 2004
77 SPENCER ROAD Terraced £409,051 £250,000 11 Oct 2013
83 SPENCER ROAD Terraced £480,000 15 Dec 2022
87 SPENCER ROAD Semi-Detached £396,415 £213,000 29 Apr 2005
89 SPENCER ROAD Semi-Detached £423,064 £250,000 28 Nov 2012